not give up fighting - German English Dictionary